<?php
// 如何在一个php中引入另一个php?
@include_once("conn.php");



// mysqli_query($conn, $sql)   执行传入的sql语句
// $conn 链接对象
// $sql  需要执行的sql语句

// 返回值(查询):
// 语句执行成功 => 返回查询的结果对象 (mysqli_result Object  => 需要进一步解析才能得到数据)
// 语句执行失败 => false  

// 返回值(增删改):
// 语句执行成功 => true 
// 语句执行失败 => false 

$obj = array();

$sql = "insert into `grade`(name,class,chinese,math,english) values('e123123','2207',55,66,77)";

$result = mysqli_query($conn, $sql);

// echo $result;

if ($result) { // true => 语句执行成功

    // 语句执行成功 => 没有错误 => 并不一定会影响数据  => 判断受影响的行数
    // $rows = mysqli_affected_rows($conn);  返回语句执行成功之后 受影响的函数
    // rows > 0 增删改成功
    // rows = 0 语句执行成功,数据未改变 (删除的数据不存在 更新的数据不存在 更新的数据和原数据一致)
    // rows = -1 语句执行失败

    $rows = mysqli_affected_rows($conn);

    if ($rows > 0) {
        $obj["status"] = true;
        $obj["message"] = "新增成功";
    } else {
        $obj["status"] = false;
        $obj["message"] = "新增失败";
    }
} else {
    $obj["status"] = false;
    $obj["message"] = "sql语句有误";
    $obj["sql"] = $sql;
}

echo json_encode($obj);
